Bug 436533 – Allow more space efficient scroll arrows placement
authorChristian Dywan <cdywan@src.gnome.org>
Wed, 8 Oct 2008 02:16:08 +0000 (02:16 +0000)
committerChristian Dywan <cdywan@src.gnome.org>
Wed, 8 Oct 2008 02:16:08 +0000 (02:16 +0000)
commiteda544e8e6ed4289d0063c53c1e0d19923dc1419
tree3aa7ef79092a33fe83ca459ff92fdad3e80a89a5
parent61c3e66e2ced402bd2e5da13594fb179e3df78ed
Bug 436533 – Allow more space efficient scroll arrows placement

* gtk/gtkenums.h: Add GtkArrowPlacement
* gtk/gtkmenu.c (gtk_menu_class_init), (get_arrows_border),
(get_arrows_visible_area), (get_double_arrows),
(get_arrows_sensitive_area): Implement GtkMenu::arrow-placement
to allow scrolling arrows to be placed at the start, end or both
Patch by Tommi Komulainen and myself

svn path=/trunk/; revision=21606
ChangeLog
gtk/gtkenums.h
gtk/gtkmenu.c